insulating sheathing - Almanca İngilizce Sözlük